body, html {
  height: 100%;
  overflow: hidden;
  padding: 0 2.6666666667rem; }
  body .tupian, html .tupian {
    width: 2.16rem;
    height: 2.3733333333rem;
    margin: 1.12rem auto; }
    body .tupian img, html .tupian img {
      width: 100%;
      height: 100%; }
  body .sj, html .sj {
    height: 1.2rem;
    border: 1px solid #e3e3e3;
    font-size: 0.3733333333rem;
    color: #333;
    border-radius: 0.0266666667rem;
    line-height: 1.2rem; }
    body .sj span, html .sj span {
      padding-left: 0.4rem; }
      body .sj span input, html .sj span input {
        border: none;
        outline: none;
        cursor: pointer;
        font-size: 0.3733333333rem;
        margin-left: 0.4rem;
        color: #d4d4d4; }
  body a .ipt-three, html a .ipt-three {
    width: 100%;
    height: 1.2rem;
    background: #14a4fb;
    color: #fff;
    text-align: center;
    line-height: 1.2rem;
    border: none;
    margin-top: 0.9066666667rem;
    box-shadow: 0px 8px 20px 0px rgba(20, 164, 251, 0.44);
    /*margin-bottom: 15rem;*/
    border-radius: 2px; }
